package com.zpark.jdbc;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;

/**
 * 使用JDBC操作数据步骤：
 *      1、注册驱动/获取驱动
 *      2、编写sql语句
 *      3、获取sql执行对象
 *      4、执行sql
 *      5、获取结果
 *      6、关闭连接
 * 删除数据
 */
public class DeleteDemo {
	public static void main(String[] args) throws Exception {
		// 定义连接的url
		String url = "jdbc:mysql://localhost:3316/servlet_jsp?useSSL=false" +
				"&serverTimezone=UTC&characterEncoding=UTF-8";
		// 定义数据库用户名
		String user = "root";
		// 定义数据库密码
		String pwd = "root"; // 写自己MySQL数据库的密码

		// 获取数据库连接
		Connection conn = DriverManager.getConnection(url, user, pwd);
		// 编写sql语句
		String sql = "delete from user where id=1";
		// 创建sql执行对象
		Statement stat = conn.createStatement();
		// 执行sql语句
		/*
		executeUpdate(sql): 用于执行insert、update、delete语句。返回受影响的行数
		 */
		int i = stat.executeUpdate(sql);
		System.out.println("受影响的行数" + i);

		// 关闭数据库连接
		stat.close();
		conn.close();
	}
}
